semiconductor particles - Turco Inglés Diccionario